﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Sinacor.Infra.UI.Common;

namespace Sinacor.UI.Bovespa.Ordens.Model.Parameter
{
    public class ExcluirOrdemDigitacao : BaseModel
    {
        private int? _NumeroOrdem;
        private int? _NumeroSequenciaDistribuicao;
        private int? _NumeroSubSequenciaDistribuicao;
        private Model.Enum.TipoOrdemDistribuicao? _TipoOrdemDistribuicao;
        private DateTime? _dataMovimento;
        private Model.Enum.TipoDistribuicao? _tipoDistribuicao;
        private System.DateTime? _dataOrdem;


        public int? NumeroOrdem
        {
            get { return _NumeroOrdem; }
            set { _NumeroOrdem = value; this.OnPropertyChanged("NumeroOrdem"); }
        }
        public int? NumeroSequenciaDistribuicao
        {
            get { return _NumeroSequenciaDistribuicao; }
            set { _NumeroSequenciaDistribuicao = value; this.OnPropertyChanged("NumeroSequenciaDistribuicao"); }
        }
        public int? NumeroSubSequenciaDistribuicao
        {
            get { return _NumeroSubSequenciaDistribuicao; }
            set { _NumeroSubSequenciaDistribuicao = value; this.OnPropertyChanged("NumeroSubSequenciaDistribuicao"); }
        }
        public Model.Enum.TipoOrdemDistribuicao?  TipoOrdemDistribuicao
        {
            get { return _TipoOrdemDistribuicao; }
            set { _TipoOrdemDistribuicao = value; this.OnPropertyChanged("TipoOrdemDistribuicao"); }
        }
        public Model.Enum.TipoDistribuicao? TipoDistribuicao
        {
            get { return _tipoDistribuicao; }
            set { _tipoDistribuicao = value; this.OnPropertyChanged("TipoDistribuicao"); }
        }
        public DateTime? DataMovimento
        {
            get { return _dataMovimento; }
            set { _dataMovimento = value; this.OnPropertyChanged("DataMovimento"); }

        }
        public System.DateTime? DataOrdem
        {
            get { return _dataOrdem; }
            set { _dataOrdem = value; this.OnPropertyChanged("DataOrdem"); }
        }


    }
}
